Tower of London – English–Español translations

🇬🇧 en es 🇪🇸

Tower of London properNoun

  • a fortress in London
Torre de Londres
Wiktionary Links